#循环输出九九乘法表 for ... in

#左上角开始输出九九乘法表:

print("="*62)
print("1.左上角格式:")
for j in range(1,10):
    for i in range(1,j+1):
        print ("{}*{}={:<2}".format(i,j,i*j),end=" ")
    print("")
print("="*62)	
#左下角开始输出九九乘法表:	
print("2.左下角格式:")
for j in range(9,0,-1):
    for i in range(1,j+1):
        print ("{}*{}={:<2}".format(i,j,i*j),end=" ")
    print("")
print("="*62)

#右上角开始输出九九乘法表:
for j in range(1,10):
    for k in range(1,10-j):         #判断应该用多少个空格来填充前面的空白
        print(end="       ")
    for i in range(j,0,-1):
        print("{}*{}={:<2}".format(i,j,i*j),end=" ")
    print("")
print("="*62)
#右下角开始输出九九乘法表：
for j in range(9,0,-1):
    for k in range(1,10-j):         #判断应该用多少个空格来填充前面的空白
        print(end="       ")
    for i in range(j,0,-1):
        print("{}*{}={:<2}".format(i,j,i*j),end=" ")
    print("")
print("="*62)

